supply oneself - Deutsch Englisch Wörterbuch